package com.hardware.enums;

/**
 * 发行机类型
 *
 * @作者 韩宗森
 * @创建时间 2024年11月01日 16:18
 */
public enum EncoderEnum implements HasKey {

    HAND(0, "手动发行机"),

    AUTOMATIC(1, "自动发行机"),

    MAGNETIC_CARD(2, "MSR206（磁卡）"),

    ;

    // 状态码
    private final Integer key;

    // 状态名称
    private final String value;

    EncoderEnum(Integer key, String value) {
        this.key = key;
        this.value = value;
    }

    @Override
    public Integer getKey() {
        return this.key;
    }

    public String getValue() {
        return this.value;
    }

    @Override
    public String toString() {
        return value;
    }
}
